尊重原创,请先阅读这一篇教程:Hexo+github搭建个人博客

本文的目的:上面链接的教程已经足够详细,作者按照此教程已成功搭建blog。另,此教程相比其他教程更简洁,避免了本地关联github repository key value的步骤。

但上述教程写作时间稍早,GitHub有一些更新,本文对更新部分进行补充并附加了一个作者在配置时遇到的bug

针对最新版GitHub网页的补充

git地址不在

原文让我们复制的git地址

现在的GitHub不在repository主页显示git地址

现在的

所以原文让我们复制的地址就是repository的地址加上.git

例如https://github.com/Raven98/Raven98.github.io.git

坑

No.1

原文让我们修改_config.yml文件的内容

修改_config.yml
注意!!这里都是有空格的!!!改了好久才发现!气死!

有空格这里

吐槽:感觉编程界常常因为空格给人带来困扰啊!!!

No.2

刚刚更改了样式部署到github上后发现~~怎么就404了??
我是因为本地没有CNAME文件,导致部署后github认为我删除了CNAME文件从而删除了远程库里的CNAME文件。

暂时解决方法:github pages设置里的domain设置成跳转的域名

永久解决办法:在本地source文件夹里新建CNAME文件,写上你的域名即可

同理,每次更新后README.md文件都会消失也是同理

有其他问题可以留言一起讨论哦!